This stock has been on a major run the last few weeks. Supposedly due to a major short squeeze. Anyone own it?